$(document).ready(function() {

	//Controlli
	$("#container_result_product").hide();
	$("#ricercaBtn").on("click",activeSearch());
	
});	

function myAlert(testo, tipo, posizione) {
	noty({text: ""+testo, layout :""+posizione , type: tipo , modal:true});
}

function activeSearch() {
	
	$("li").removeClass("active");	
	$("li#search-btn").addClass("active");
	$("#white-notify").removeClass("white-notify");
}

function searchEvento() {


	$.ajax({
		type: "POST",
		url: "./ricercaEvento",
		data: { "EVT_NAME":$("#nomeEvento").val(), "EVT_BANDO":$("#bando").val()
		},
		dataType: "xml",

		success: function(data){




			var result = "";

			$(data).find('report').each(function() {
				
				var nomeEvento = $(this).find('nome').text();
				var id_evento = $(this).find('id_evento').text();
				
				result+=  
            		"<li style='margin-bottom:5px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;' onmouseover='tbodyHover(this)' onmouseout='tbodyOut(this)' id='"+id_evento+"' onclick='redirect(this)'>" +
            		"<table   >" +
            		"<tr> " +
            		" <td style='width:40%;'> <h3 class='nome'>"+nomeEvento+"</h3></td>"+
            		"</tr> </table>"+
            		"</li>";
				

			}); // FINE EACH FUNCTION
			if(result == "") {
				myAlert("LA RICERCA NON HA PRODOTTO RISULTATI","warning","center");
			}
			else {
				$(result).appendTo("#list_eventi");
			}
			
			var options = { valueNames: ['nome' ]};
            var userList = new List('eventi', options);
			
			$(".search").hide();
			$("#container_result_product").show();



		}




	});


}

function myAlert(testo,tipo,posizione){

	noty({text: ""+testo, layout :""+posizione , type: tipo , timeout: 1500, modal:true });

}

function tbodyHover(x) {

	$( x ).css("background-color","#F0AD4E");
	$(x).css('cursor','pointer');


}

function tbodyOut(x) {

	$( x ).css("background-color","#eeeeee");
	$(x).css('cursor','auto');

}

function redirect(x) {
	var id=x.id;
	document.location.href="./visualizzaEvento.jsp?#"+id;
}

function controlEvento() {
	removeClasses();
	
	var lunghezzaNome = $('#nomeEvento').val().length;
	var lunghezzaBando = $('#bando').val().length;
	
	var campiErrati=false;
	
	if (lunghezzaNome!=0 && (lunghezzaNome<2 || lunghezzaNome>20)) {
		campiErrati=true;
		$('#nomeEvento').closest(".form-group").addClass("has-error");
	}
	
	if (lunghezzaBando!=0 && (lunghezzaBando<4 || lunghezzaBando>8)) {
		campiErrati=true;
		$('#bando').closest(".form-group").addClass("has-error");
	}
	// Controlla se ci sono campi errati
	if (campiErrati)
		myAlert("Ci sono campi errati!","warning","center");
	else
		searchEvento();
	
}
function removeClasses() {
	$('#nomeEvento').closest(".form-group").removeClass("has-error");
	$('#bando').closest(".form-group").removeClass("has-error");
	
}